wild or frantic person - Alemán Inglés Diccionario